Hooked squids - Turkish English Dictionary